import http from 'wechat-http'

http.baseURL = 'https://live-api.itheima.net'

// 配置响应拦截器
http.intercept.response = (res) => {
  // 返回少一层data
  if (res.data.code === 10000) {
    // 响应成功
    return res.data
  }else {
    // 响应出错了
    wx.utils.toast(res.data.message || "业务错误！！！")
    // 出错了后，业务就不要往下进行了
    return Promise.reject(res.data)
  }

}

// 配置请求拦截器
// 配置请求拦截器
http.intercept.request = function (config) {
  config.header = {
    Authorization: 'Bearer '+ wx.getStorageSync('token'),

    // 用户如果自己传递header信息，可以覆盖默认header
    ...config.header
  }
  // 处理后的请求参数
  return config
}

export default http
